场景截屏 Sample详情
最后更新时间:2019年6月17日
MapGIS Mobile三维开发平台提供对场景视图进行截屏的功能。
获取SceneView场景视图完整范围的场景截图。
mSceneView.getScreenSnapshot(new SceneViewScreenSnapshotCallback() { @Override public void onScreenSnapshot(Bitmap bitmap) { //返回Bitmap位图对像,用户可自行保存为本地图片文件 } @Override public void onScreenSnapshot(int arg0, int arg1, int arg2, int arg3, Bitmap arg4) { } });
获取场景视图指定视图范围内的场景截图。
//指定视图坐标范围截屏 mSceneView.getScreenSnapshot(0, 0, 500, 500, new SceneViewScreenSnapshotCallback() { @Override public void onScreenSnapshot(Bitmap bitmap) { } @Override public void onScreenSnapshot(int i, int i1, int i2, int i3, Bitmap bitmap) { //指定范围截屏,返回范围左上角坐标,宽、高、bitmap对象 } });